package cn.neusoft.edu.his.demo.service;

import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

import java.io.File;
import java.io.IOException;

@Service
public class UploadService {

    /**
     * MultipartFile 这个对象是springMvc提供的文件上传的接受类
     *文件上传的原理是：请求流
     * */
    public String uploadImg(MultipartFile multipartFile,String dir){

        //1.指定文件上传的目录
        File targetFile = new File("E://tmp/"+dir);

        try {
            if(!targetFile.exists())targetFile.mkdirs();
            //指定文件上传以后的目录
            File file = new File(targetFile,"aaa.word");
            multipartFile.transferTo(file);
            return "ok";
        } catch (IOException e) {
            e.printStackTrace();
            return "fail";
        }

    }
}
